to tamper with witnesses - Francés Inglés Diccionario